/************************************************************************/
/* 
	mencoder faac opts setting class
	author pengl
	date 2008-11-26
*/
/************************************************************************/
#pragma once

#include "common.h"

/************************************************************************/
/* 
	faacopts struct defined
*/
/************************************************************************/
typedef struct s_faacopts {
	int faac_bitrate;
	int faac_quality;
	int faac_object;
	int faac_mpeg;

}s_faacopts, *Ps_faacopts;

/************************************************************************/
/* 
	faac mpeg4 audio
	faacopts class
	-oac faac -faacopts mpeg=4:object=2:raw:br=128

*/
/************************************************************************/
class MPLAYER_API Cfaacopts
{
public:
	Cfaacopts(void);
	~Cfaacopts(void);

	char *get_myname() const;
	void set_faacopts(Ps_faacopts opts);
	char *get_faacopts();

protected:
	s_faacopts m_s_faacopts;

};
